package com.jhhc.FloodForecast.Calculate.Forecast.Pojo;

import com.fasterxml.jackson.annotation.JsonProperty;

public class CalSchemeInfo {
    private String calSchemeID;//计算方案ID
    private String calSchemeName;//计算方案名称
    private String aliasName;//计算方案别名
    private String userID;//用户ID
    private String forecastSchemeID;//预报方案ID
    private String forecastBeginTM;//预报模拟开始时间
    private String forecastTM;//预报作业时间
    private String forecastEndTM;//预报结束时间
    private String calculateTM;//预报操作时间
    private String wfProduct;//预报降雨产品信息
    private String wfInteractive;//预报降雨交互信息
    private boolean isSaved;//是否已经保存i
    private boolean isPublished;//是否已经发布
    private String remarks;//备注
    private String tag;//备用

    public String getCalSchemeID() {
        return calSchemeID;
    }

    public void setCalSchemeID(String calSchemeID) {
        this.calSchemeID = calSchemeID;
    }

    public String getCalSchemeName() {
        return calSchemeName;
    }

    public void setCalSchemeName(String calSchemeName) {
        this.calSchemeName = calSchemeName;
    }

    public String getAliasName() {
        return aliasName;
    }

    public void setAliasName(String aliasName) {
        this.aliasName = aliasName;
    }

    public String getUserID() {
        return userID;
    }

    public void setUserID(String userID) {
        this.userID = userID;
    }

    public String getForecastSchemeID() {
        return forecastSchemeID;
    }

    public void setForecastSchemeID(String forecastSchemeID) {
        this.forecastSchemeID = forecastSchemeID;
    }

    public String getForecastBeginTM() {
        return forecastBeginTM;
    }

    public void setForecastBeginTM(String forecastBeginTM) {
        this.forecastBeginTM = forecastBeginTM;
    }

    public String getForecastTM() {
        return forecastTM;
    }

    public void setForecastTM(String forecastTM) {
        this.forecastTM = forecastTM;
    }

    public String getForecastEndTM() {
        return forecastEndTM;
    }

    public void setForecastEndTM(String forecastEndTM) {
        this.forecastEndTM = forecastEndTM;
    }

    public String getCalculateTM() {
        return calculateTM;
    }

    public void setCalculateTM(String calculateTM) {
        this.calculateTM = calculateTM;
    }

    public String getWfProduct() {
        return wfProduct;
    }

    public void setWfProduct(String wfProduct) {
        this.wfProduct = wfProduct;
    }

    public String getWfInteractive() {
        return wfInteractive;
    }

    public void setWfInteractive(String wfInteractive) {
        this.wfInteractive = wfInteractive;
    }

    @JsonProperty(value = "isSaved")
    public boolean getIsSaved() {
        return isSaved;
    }

    public void setIsSaved(boolean Saved) {
        isSaved = Saved;
    }

    @JsonProperty(value = "isPublished")
    public boolean getIsPublished() {
        return isPublished;
    }

    public void setIsPublished(boolean published) {
        isPublished = published;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }
}
